body {
    background: #010E1E;
}

#about-title h4 {
    width: 5.28rem;
    height: 0.16rem;
    font-size: 0.16rem;
    font-family: Source Han Sans CN;
    font-weight: 400;
    color: #FFFFFF;
    line-height: 0.16rem;
    margin-left: 8.58rem;
    margin-top: 0.23rem;

}

#about-school img {
    width: 19.19rem;
    margin-top: 0.99rem;
}

.about-navigation {
    width: 12rem;
    height: 1.5rem;
    background: #151F2B;
    margin: 0 auto;
    margin-top: 0.58rem;
    display: flex;
    justify-content: space-between;
    align-items: center;
}

.about-img {
    width: 0.54rem;
    height: 0.54rem;
    background: #E5004F;
    border-radius: 50%;
    position: relative;
    left: 0.5rem;
    top: 0.07rem;
}

.about-img img {
    width: 0.25rem;
    height: 0.33rem;
    position: absolute;
    left: 0.15rem;
    top: 0.10rem;
}

/* .site-box {
    position: relative;
} */


.site-box .about-site {
    font-size: 0.18rem;
    font-family: Source Han Sans CN;
    font-weight: 500;
    color: #FFFFFF;
    /* position: absolute; */
    left: 1.22rem;
    padding-right: 1.8rem;

}

.site-box .detailed-address {
    width: 2.55rem;
    height: 0.17rem;
    font-size: 0.16rem;
    font-family: Source Han Sans CN;
    font-weight: 400;
    color: #FFFFFF;
    line-height: 0.15rem;
    /* position: absolute; */
    left: 1.22rem;
    top: 0.53rem;
}

.about-Email {
    display: flex;
}

.input-box {
    display: flex;
}

.input-box input {
    width: 5.8rem;
    height: 0.76rem;
    background: #151F2B;
    margin-top: 0.61rem;
}

.input-box .input-name {
    margin-left: 3.5rem;
    margin-right: 0.4rem;
}

input {
    /* background: none; */
    border-right: none;
    border-bottom: none;
    color: #eee;
}


input::-webkit-input-placeholder {
    /* width: 0.62rem; */
    /* height: 0.15rem; */
    font-size: 0.16rem;
    font-family: Source Han Sans CN;
    font-weight: 400;
    color: #FFFFFF;
    line-height: 0.15rem;
}

.input-theme .theme {
    width: 12rem;
    height: 0.76rem;
    background: #151F2B;
    margin-top: 0.29rem;
    margin-left: 3.5rem;
}

.input-content .content {
    width: 12rem;
    height: 2.12rem;
    background: #151F2B;
    margin: 0.29rem auto;
    margin-left: 3.5rem;
}

button {
    width: 1.23rem;
    height: 0.44rem;
    background: #00A0E9;
    border-radius: 0.1rem;
    margin: 0.5rem auto;
    margin-left: 8.99rem;
    color: #eee;
}

#end {
    width: 19.2rem;
    height: 0.96rem;
    background: #151F2B;
}

#end .ending {
    width: 3rem;
    height: 0.16rem;
    font-size: 0.14rem;
    font-family: Source Han Sans CN;
    font-weight: 400;
    color: #FFFFFF;
    line-height: 0.16rem;
    margin: 0 auto;
}